package br.uff.busuffweb.DAO.JPA;

import br.uff.busuffweb.DAO.ParadaCircuitoDAO;
import br.uff.busuffweb.model.Circuito;
import br.uff.busuffweb.model.Parada;
import br.uff.busuffweb.model.ParadaCircuito;
import java.util.List;

/**
 *
 * @author jthiago
 */
public class ParadaCircuitoJpaDAO extends AbstractJpaDao<ParadaCircuito, Long> implements ParadaCircuitoDAO {

    public ParadaCircuitoJpaDAO() {
        super(ParadaCircuito.class);
    }

    @Override
    public List<ParadaCircuito> getAll() {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

    @Override
    public ParadaCircuito getById(Long id) {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

    @Override
    public Parada getPorNome(String nome) {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

    @Override
    public List<ParadaCircuito> getPorCircuito(Circuito circuito) {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

    @Override
    public List<ParadaCircuito> getPorParada(Parada parada) {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

    @Override
    public List<ParadaCircuito> getPorParadaECircuito(Parada parada, Circuito circuito) {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

    @Override
    public List<ParadaCircuito> getPorParadaECircuitoENumero(Parada parada, Circuito circuito, Integer numero) {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

    @Override
    public List<ParadaCircuito> getPorCircuitoENumero(Circuito circuito, Integer numero) {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }

    @Override
    public List<ParadaCircuito> getPorParadaENumero(Parada parada, Integer numero) {
        throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
    }
}
